ditch-maintenance man - Espagnol Anglais Dictionnaire